×

cover one's tracks meaning in French

brouiller une piste, dépister ses adversaires

Related Words

  1. covering
  2. cover
  3. covered
  4. in one's tracks
  5. front cover
  6. cover expenses
  7. covered pool
  8. cover page
  9. cover oneself
  10. soft cover
  11. cover girl
  12. cover ground
  13. cover oneself
  14. cover over
PC Version

Copyright © 2018 WordTech Co.